Please input the file pathname: 3_b2.txt

> startNewDay|01-Jan-2025

> hire|Joy|30
Done.

> hire|Carol|20
Done.

> applyLeave|Joy|BL|12-Feb-2025|18-Feb-2025
Done.

> applyLeave|Carol|AL|03-Jan-2025|08-Jan-2025       
Done.

> applyLeave|Carol|SL|02-Mar-2025|02-Mar-2025       
Done.

> listLeaves
Carol:
3-Jan-2025 to 8-Jan-2025 [AL]
2-Mar-2025 to 2-Mar-2025 [SL]
Joy:
12-Feb-2025 to 18-Feb-2025 [BL]

> undo

> undo

> listLeaves
Carol:
No leave record
Joy:
12-Feb-2025 to 18-Feb-2025 [BL]

> redo

> listLeaves
Carol:
3-Jan-2025 to 8-Jan-2025 [AL]
Joy:
12-Feb-2025 to 18-Feb-2025 [BL]

> applyLeave|Carol|SL|02-Mar-2025|09-Mar-2025       
Done.

> applyLeave|Joy|NL|31-Jan-2025|03-Feb-2025
Done.

> listLeaves
Carol:
3-Jan-2025 to 8-Jan-2025 [AL]
2-Mar-2025 to 9-Mar-2025 [SL]
Joy:
31-Jan-2025 to 3-Feb-2025 [NL]
12-Feb-2025 to 18-Feb-2025 [BL]

> redo
Nothing to redo.

> applyLeave|Carol|BL|28-Mar-2025|05-Apr-2025       
Done.

> listLeaves
Carol:
3-Jan-2025 to 8-Jan-2025 [AL]
2-Mar-2025 to 9-Mar-2025 [SL]
28-Mar-2025 to 5-Apr-2025 [BL]
Joy:
31-Jan-2025 to 3-Feb-2025 [NL]
12-Feb-2025 to 18-Feb-2025 [BL]